Шаг 8 - Целочисленные типы переменных.

В ТС имеются следующие встроенные целочисленные типы:

Тип                   Формат			Диапазон

unsigned char           8               0-255
char                    8               -128-127
enum                    16              -32768-32767
unsigned short          16              0-65535
short                   16              -32768-32767
unsigned int            16              0-65535
int                     16              -32768-32767
unsigned long           32              0-4294967295
long                    32      -2147483648-2147483647

Итак, вот типы целых чисел. Тут главное это максимальное число, которое может храниться и отсутствие или наличие знака. Вы выбираете тип предполагая какие числа будут в Вашей программе. Например, если Вы хотите, что бы в переменной хранился день недели, то условия тут два. Первое максимальное значение 7 и второе что день не может быть отрицательным. Посмотрев на таблицу выше, Вы увидите что Вас вполне устроит и unsigned char. Обратите внимание на этот unsigned, это модификатор говорит что переменная будет без знака.

Hosted by uCoz